Lobster Tart — definition

1. lobster tart (Noun)

1 definition

lobster tart (Noun) — A pastry shell filled with cooked lobster.

1 type of
tart